package com.gdssoft.framework.dao.system;
/*
 *  捷达世软件(深圳)有限公司 地铁三号线考勤系统
 *  Copyright (C) 2008-2010 ShenZhen JieDaShi Software Limited Company.
*/
import java.util.List;

import com.gdssoft.framework.model.system.SysConfig;
import com.gdssoft.core.dao.BaseDao;

/**
 * 
 * @author 
 *
 */
public interface SysConfigDao extends BaseDao<SysConfig>{
	
	public SysConfig findByKey(String key);
	
	public List<SysConfig> findConfigByTypeKey(String typeKey);
	
	public List findTypeKeys();
	
	/**
	 * lxw add
	 * @param typeKey
	 * @param configKey
	 * @return
	 */
	public SysConfig findDataValueByTkCkey(String typeKey,String configKey);
	
	/**
	 * @author Super S.Gao
	 * @param typeKey
	 * @param configKey
	 * @param sysConfig
	 */
	public void updateDataByKey(String typeKey, String configKey,
			SysConfig sysConfig);
	
}